7Search.ccancestor meaning in englishancestor meaning in englishancestors meaning in englishwhere does the word ancestor come fromdefine ancestor for kidsis ancestor a nounwho is an ancestorancestor definition world historywho is considered an ancestorhow do you spell ancestor